doan ngoc tan
BadmintonVietnamese Badminton in a New Cycle: Defending Points, Rebuilding the LineupOn the final night of a World Tour event, I stayed behind long after the aren...
International FootballBarcelona monitoring Eduardo Conceição: The €100m clause and the age-18 limit blocking the dealLast weekend, in the stands of a small stadium in Switzerland, two men in gre...
Table TennisVietnamese Table Tennis and the Data Gap: What Remains When the Stats Sheet Is EmptyBetween the two halves of a domestic match, I watched a coach sit down at the...
Table TennisThe Unmeasured Ball: Twenty Years of Vietnamese Women's Table Tennis from an Empty StandIn 2026, I sat alone in the stands of a provincial arena in northern Vietnam....
Table TennisNine Empty Lines: Why World Table Tennis Has Never Been MeasuredNine ruled lines, all of them empty. It was the template I built for myself...
Martial ArtsVietnam's Defense and the Data Puzzle: When Trust Is MisplacedMy Dinh National Stadium, minute 78, the score is 1-1. The cross from the...
AthleticsKipchoge wins Melbourne Marathon after three years: reading 2:09:10 through the load logAt the 40-kilometre mark, Eliud Kipchoge's watch read 2:02:14. Behind him the...
BadmintonNguyen Thuy Linh Falls to Xu Wen Jing at Vietnam Open: 40 Ranking Places Are Not a Skill GapNguyen Du Stadium, District 1, Ho Chi Minh City. The second-game scoreboard...
Table TennisEnglish Table Tennis and the Grassroots Layer: When a National Governing Body Accounts for Its Base WorkIn the inbox of a sports federation, there are letters that never mention a...
International FootballThe Empty Record: How a Shooting Report Got Tagged 'Football'A record sat in my database for weeks. Its classification field said exactly...
Domestic FootballU23 Vietnam 0-1 U23 Uzbekistan: The Space Behind a Back ThreeThe three names spelled out in the pre-match preview were Lê Nguyễn Hoàng, Ph...
International FootballMessi skips the 26 October Ballon d'Or ceremony: the load-management math behind an empty seat4,700 free tickets were absorbed in 13 minutes. At the same moment, 16,200...
BadmintonIndia's Women's Badminton Team Opens the 2026 Asian Games: The Tie That Never Made the Medal TickerSix medal events on the opening day of the 2026 Asian Games. Eleven athletes...
International FootballClub América to sign David Alaba as replacement for Sebastián Cáceres ahead of Apertura 2026Club América is in a critical pre-season phase for Apertura 2026 as they...
International FootballAltay vs Söke 2026 Spor in the Ziraat Turkish Cup Qualifier: A Positionless Line-Up and the Limits of the Scout20:00, Alsancak Mustafa Denizli, Izmir. First qualifying round of the Ziraat...
International FootballHarry Kane proud of 73-goal record, eyes Ballon d'OrHarry Kane has just experienced the greatest goalscoring season of his career...
Domestic FootballFIFA ASEAN Cup 2026: Two Divisions and a Bridge Nobody Has Built YetIn late August 2026, Uncle Tran placed a faded leather notebook on a coffee...
Swimming9.5 Seconds: Rice's Deal with Ashlyn Anderson and the Probability Problem of a Verbal CommitmentKeller, Texas – August 2026. A 17-year-old girl just announced she will swim...
BasketballThe Night Before the Window Closes: When the Transfer Market Goes Quiet, the Honest Writer Stays StillAt three in the morning on the final day of the winter transfer window, I sat...
International FootballOne Question Ended the Press Conference: Ireland, Israel and the Grey Zone Under UEFA RulesThe press room in Backa Topola was not large. Three rows of plastic chairs, a...
International FootballBarcelona monitoring Eduardo Conceição: The €100m clause and the age-18 limit blocking the dealLast weekend, in the stands of a small stadium in Switzerland, two men in gre...
Table TennisVietnamese Table Tennis and the Data Gap: What Remains When the Stats Sheet Is EmptyBetween the two halves of a domestic match, I watched a coach sit down at the...
Table TennisThe Unmeasured Ball: Twenty Years of Vietnamese Women's Table Tennis from an Empty StandIn 2026, I sat alone in the stands of a provincial arena in northern Vietnam....
Table TennisNine Empty Lines: Why World Table Tennis Has Never Been MeasuredNine ruled lines, all of them empty. It was the template I built for myself...
Martial ArtsVietnam's Defense and the Data Puzzle: When Trust Is MisplacedMy Dinh National Stadium, minute 78, the score is 1-1. The cross from the...
AthleticsKipchoge wins Melbourne Marathon after three years: reading 2:09:10 through the load logAt the 40-kilometre mark, Eliud Kipchoge's watch read 2:02:14. Behind him the...
BadmintonNguyen Thuy Linh Falls to Xu Wen Jing at Vietnam Open: 40 Ranking Places Are Not a Skill GapNguyen Du Stadium, District 1, Ho Chi Minh City. The second-game scoreboard...
Table TennisEnglish Table Tennis and the Grassroots Layer: When a National Governing Body Accounts for Its Base WorkIn the inbox of a sports federation, there are letters that never mention a...
International FootballThe Empty Record: How a Shooting Report Got Tagged 'Football'A record sat in my database for weeks. Its classification field said exactly...
Domestic FootballU23 Vietnam 0-1 U23 Uzbekistan: The Space Behind a Back ThreeThe three names spelled out in the pre-match preview were Lê Nguyễn Hoàng, Ph...
International FootballMessi skips the 26 October Ballon d'Or ceremony: the load-management math behind an empty seat4,700 free tickets were absorbed in 13 minutes. At the same moment, 16,200...
BadmintonIndia's Women's Badminton Team Opens the 2026 Asian Games: The Tie That Never Made the Medal TickerSix medal events on the opening day of the 2026 Asian Games. Eleven athletes...
International FootballClub América to sign David Alaba as replacement for Sebastián Cáceres ahead of Apertura 2026Club América is in a critical pre-season phase for Apertura 2026 as they...
International FootballAltay vs Söke 2026 Spor in the Ziraat Turkish Cup Qualifier: A Positionless Line-Up and the Limits of the Scout20:00, Alsancak Mustafa Denizli, Izmir. First qualifying round of the Ziraat...
International FootballHarry Kane proud of 73-goal record, eyes Ballon d'OrHarry Kane has just experienced the greatest goalscoring season of his career...
Domestic FootballFIFA ASEAN Cup 2026: Two Divisions and a Bridge Nobody Has Built YetIn late August 2026, Uncle Tran placed a faded leather notebook on a coffee...
Swimming9.5 Seconds: Rice's Deal with Ashlyn Anderson and the Probability Problem of a Verbal CommitmentKeller, Texas – August 2026. A 17-year-old girl just announced she will swim...
BasketballThe Night Before the Window Closes: When the Transfer Market Goes Quiet, the Honest Writer Stays StillAt three in the morning on the final day of the winter transfer window, I sat...
International FootballOne Question Ended the Press Conference: Ireland, Israel and the Grey Zone Under UEFA RulesThe press room in Backa Topola was not large. Three rows of plastic chairs, a...
